bead tree – English–Italiano translations

🇬🇧 en it 🇮🇹

bead tree noun

  • Melia azedarach
albero dei rosari
Wiktionary Links